// 引入数据库
const conn = require('../data');
// 已经去显示首页
module.exports.index = (req, res) => {
  if(!req.session.user){
    let results = [0];
    res.render('index',{re:results}) ;
  }
  let data= req.session.user[0].users_name
  conn.query('select * from users where users_name = ?',data,(error,result)=>{
    if(error){
      console.log(error)
    }else{
      let results = [1];
      res.render('index',{list:result[0],re:results});
    
    }
  })
}
// 显示博文页
module.exports.posts = (req, res) => {
  res.render('posts')
}
// ajax 通过路由 发的请求
module.exports.beindex = (req, res) => {
  // 情求查询 class 表里的数据
  conn.query('select * from class', (error, result) => {

    if (error) {
      console.log(error)
    } else {
      // 把数据传给 ajax 的 success
      res.json(result);
    
    }

  })
}

// 显示首页的博文
module.exports.beposts = (req, res) => {
  conn.query('select * from blog', (error, result) => {
    if (error) {
      console.log(error)
    } else {
      // console.log(11111);
      res.json(result)
    }
    
  })
}
// 显示首页的作业动态
module.exports.beassignment = (req, res) => {
  conn.query('select * from assignment', (error, result) => {
    if (error) {
      console.log(error)
    } else {
      // console.log(1111);
      res.json(result)
    }
  })
}
//  显示零回复页
module.exports.bezero = (req, res) => {
  res.render('zero');
}
// 显示总阅读排行页
module.exports.betotal = (req, res) => {

  res.render('total');
}
// // 显示周阅读排行页
module.exports.beweek = (req, res) => {
  if(req.session.login){
    let results = [0];
    res.render('week',{re:results}) ;
  }else{
      let results = [1];
      res.render('week',{re:results});
    
    }
}
// 显示首页精华页
module.exports.beessence = (req, res) => {
  res.render('essence');
}
// 退出 功能
module.exports.exit= (req, res) => {
req.session.user==!req.session.user

  req.session.login=false
 if( !req.session.login){
  res.json({
    code:'123'
  })
 }
}